monetary guarantee - Spanish English Dictionary